petroleum development - Spanish English Dictionary